#include <iostream>
#include <string.h>

using namespace std;

int cton(char c)
{
	if(c == '_')
		return 0;
	if(c == '.')
		return 27;

	return (c - 'a' + 1);
}

char ntoc(int n)
{
	if(n == 0)
		return '_';
	if(n == 27)
		return '.';

	return ('a' + n - 1);
}

int main()
{
	//freopen("input.txt", "r", stdin);
	int key;
	char str[71];
	char result[71];

	while(cin >> key >> str)
	{
		int len = strlen(str);

		for(int i = 0;i < len;i ++)
		{
			str[i] = cton(str[i]);

			int pos = key * i % len;
			result[pos] = str[i] + i;

			while(result[pos] > 27)
			{
				result[pos] -= 28;
			}

			while(result[pos] < 0)
			{
				result[pos] += 28;
			}

			result[pos] = ntoc(result[pos]);

		}

		result[len] = '\0';

		cout << result << endl;
	}

	return 0;
}